imaginal discus - German English Dictionary